import { fileURLToPath, URL } from "node:url";

import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
// import vueDevTools from 'vite-plugin-vue-devtools'

import { mars3dPlugin } from "vite-plugin-mars3d";
// https://vite.dev/config/
export default defineConfig({
    // 设置scss的api类型为modern-compiler
    css: {
        preprocessorOptions: {
            scss: {
                api: "modern-compiler",
            },
        },
    },
    plugins: [
        vue(),
        // vueDevTools(),
        mars3dPlugin(),
    ],
    resolve: {
        alias: {
            "@": fileURLToPath(new URL("./src", import.meta.url)),
        },
    },
    // server: {
    //     proxy: {
    //         "/files": {
    //             target: `http://www.yunsfarm.com:7002`, // 接口的域名
    //             secure: false, // 如果是https接口，需要配置这个参数
    //             changeOrigin: true, // 如果接口跨域，需要进行这个参数配置
    //             rewrite: (path) => path.replace(/^\/files/, ""),
    //         },
    //     },
    // },
});
